#pragma once
#include "DrawElement.h"
#include <GL\glew.h>
#include "ConfigurationState.h"
#include <vector>
using namespace std;

class PathsDrawElement :
	public DrawElement
{
private:
	GLdouble * vertices;
	GLint * indices;
	int verticesCount;
public:
	PathsDrawElement(const vector<ConfigurationState*> * states);
	~PathsDrawElement(void);
	 void Draw();
	 void ShowProductPaths();
};

